mechanical watch - Espagnol Anglais Dictionnaire